//
// Created by guoshunw on 2021/3/12.
//

#ifndef AVSTUDY_THIRDPARTLIBOGGANALYZER_H
#define AVSTUDY_THIRDPARTLIBOGGANALYZER_H

#include "OggAnalyzer.h"
#include <opusfile.h>

class ThirdPartLibOggAnalyzer : public OggAnalyzer {
public:

    explicit ThirdPartLibOggAnalyzer(const char *file);

    int parse() override;

    int dumpOpusDataToPcm(const char *outFile) override;

    ~ThirdPartLibOggAnalyzer() override;
};


#endif //AVSTUDY_THIRDPARTLIBOGGANALYZER_H
